f5a379187055d35922135b6aeade6b8d288d84f0,core/languageDesign/editorLanguage/source/jetbrains/mps/bootstrap/editorLanguage/cellProviders/AbstractReferentCellProvider.java,AbstractReferentCellProvider,createCell_internal,#EditorContext#,85

Before Change


    SReference reference = node.getReference(myGenuineRole);

    if (!myIsAggregation) {
      if (reference != null && (reference.getTargetNode() == null || context.getScope().getModelDescriptor(reference.getTargetModelUID()) == null)) {
        EditorCell_Error noRefCell = new EditorCell_Error(context, node, null);
        noRefCell.setText(reference.getResolveInfo());
        noRefCell.setAction(EditorCellAction.DELETE, new CellAction_Empty());

After Change


    } else {
      SReference reference = node.getReference(myGenuineRole);
      if (reference != null) {
        referentNode = reference.getTargetNode();
        if (referentNode == null) {
          String rinfo = reference.getResolveInfo();
          myErrorText = rinfo != null ? rinfo : "?" + myLinkDeclaration.getRole() + "?";
          return createErrorCell(myErrorText, node, context);
        }
      }